Big Huge Thesaurus

Adenota vardoni

noun